Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Node / ReticulumProjects / MeshChatX.git / files / meshchatx / src / frontend / js / relayMentionCount.js

Displaying Raw • Download


meshchatx/src/frontend/js/relayMentionCount.js db40ee7b0256e85be81753b7dcc9f7ee2c556e34 (db40ee7b) Text, 339 B

T8b949e// SPDX-License-Identifier: 0BSD AND MIT

Tff7b72export Tff7b72function Te6edf3countRelayMentionsTb4b4b4(Te6edf3hubsTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Tffa657ArrayTb4b4b4.Te6edf3isArrayTb4b4b4(Te6edf3hubsTb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72return T79c0ff0Tb4b4b4;
Tb4b4b4}
Tff7b72let Te6edf3total Tff7b72= T79c0ff0Tb4b4b4;
Tff7b72for Tb4b4b4(Tff7b72const Te6edf3hub Tff7b72of Te6edf3hubsTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3rooms Tff7b72= Te6edf3hubTff7b72?Tb4b4b4.Te6edf3mention_roomsTb4b4b4;
Tff7b72if Tb4b4b4(Tffa657ArrayTb4b4b4.Te6edf3isArrayTb4b4b4(Te6edf3roomsTb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3total Tff7b72+= Te6edf3roomsTb4b4b4.Te6edf3lengthTb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tff7b72return Te6edf3totalTb4b4b4;
Tb4b4b4}


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────